abstract class Animal {
    // 这一个类作为父类
    // 父类的作用一般是定义子类所使用的方法，所以父类可以是抽象类
    // 就比如我现在定义的是 动物类，那么这个类中的方法就必须是动物都有的特征
    // 我就写个吃饭

    public void eat() {
        // 父类中的方法不用具体实现，可以写成抽象方法
        // 我忘记抽象方法咋写了 这样也行
    }
}

class Dog extends Animal{
    // 这是子类，继承动物类
    @Override
    public void eat() {
        System.out.println("小狗吃饭");
    }
}

class Cat extends Animal{
    // 这是子类，继承动物类
    public void eat() {
        System.out.println("小猫吃饭");
    }
}

public class Main{
    public static void main(String[] args) {
        // 现在开始写多态



    }
}